package com.santu.edu.supporter.biz.category.service;

import com.santu.edu.supporter.biz.category.pojo.dto.GoodCategoryDTO;
import com.santu.edu.supporter.biz.category.pojo.params.GoodCategoryAddParam;
import com.santu.edu.supporter.biz.category.pojo.params.GoodCategoryUpdateParam;
import com.santu.edu.supporter.biz.user.pojo.dto.UserAddressDTO;

import java.util.List;

/**
 * @author luoyaoqi
 * @createTime 2024/3/12
 * @description
 */
public interface GoodCategoryService {
    /**
     * 添加商品分类
     * @param addParam
     * @return
     */
    Boolean addGoodCategory(GoodCategoryAddParam addParam);

    /**
     * 修改商品分类
     * @param updateParam
     * @return
     */
    Boolean updateGoodCategory(GoodCategoryUpdateParam updateParam);

    /**
     * 删除商品分类
     * @param categoryId
     * @return
     */
    Boolean removeGoodCategory(String categoryId);

    /**
     * 获取商品分类列表
     * @return
     */
    List<GoodCategoryDTO> getGoodCategoryList();


}
